Time Out London
1 month agoLondon
This legendary London stadium is getting renamed
Twickenham Stadium, home of England rugby, will be renamed Allianz Stadium due to a new sponsorship deal, aiming to secure its future as a leading rugby venue. [ more ]